package com.smartscreen.attendancemanage.service;

import com.smartscreen.attendancemanage.dto.StudentInfoDTO;

import java.util.List;
import java.util.Map;

public interface StudentInfoService {
    
    /**
     * 批量获取学生信息
     */
    Map<String, StudentInfoDTO> getStudentsBatch(List<String> studentIds);
    
    /**
     * 根据班级ID获取学生ID列表
     */
    List<String> getStudentIdsByClassId(String classId);
    
    /**
     * 获取单个学生信息
     */
    StudentInfoDTO getStudentInfo(String studentId);
}